FernleafSystems\Wordpress\Plugin\Shield\Modules\IPs\Lib\CrowdSec\Decisions\Scopes\ProcessBase S

Total Complexity 34
Dependencies 3
Dependents 0
Total lines 164
Lines of code 93
Logical lines of code 52
Comment lines 19
Methods 14
Properties 2

Methods 14

Method Rating Maintainability Complexity Lines of code
run()
A
50 9 26
getDecisionValue()
S
54 7 19
getDecisionExpiresAt()
S
52 6 23
__get()
S
63 2 11
preRun()
S
91 1 2
postRun()
S
91 1 2
processDeleted()
S
100 1 0
processNew()
S
100 1 0
extractScopeDecisionData_New()
S
100 1 0
extractScopeDecisionData_Deleted()
S
80 1 3
removeDuplicatesFromNewStream()
S
91 1 2
getSupportedDecisionTypes()
S
76 1 5
normaliseDecisionValue()
S
100 1 0
validateDecisionValue()
S
100 1 0